Mappings Make Data Processing Go 'Round

نویسندگان

  • Ralf Lämmel
  • Erik Meijer
چکیده

Whatever programming paradigm for data processing we choose, data has the tendency to live on the other side or to eventually end up there. The major paradigms for data processing are object, relational, XML and Cobol, while each paradigm offers many facets and many versions. Within object-oriented dataprocessing applications, each external or internal data model has the tendency to imply a horde of dependent data models and object models (also: views, wrappers, APIs, etc.) that are needed for specific data-processing components (such as GUI binding, report generation and serialization) or for architectural reasons (such as loose coupling, independent evolution, performance and API conformance). This myriad of interand intra-paradigm data models calls for a good understanding of techniques for mappings between data models, actual data, and operations on data. This article offers a survey on mapping scenarios, mapping techniques, recurring mapping problems, and open research challenges.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mappings make data processing go ’ round An inter - paradigmatic mapping tutorial

Whatever programming paradigm for data processing we choose, data has the tendency to live on the other side or to eventually end up there. The major paradigms for data processing are Cobol, object, relational and XML; each paradigm offers many facets and many versions; each paradigm provides specific forms of data models (object models, relational schemas, XML schemas, etc.). Each data-process...

متن کامل

Does money make bioethics go 'round?

Money is the stuff of life; it is the medium of exchange that we use to buy food, clothes, warmth in the winter, cool in the summer, and the fuel that moves us around the planet. Of course money makes the world go ‘round, but does it, Sharp and his colleagues (2008) want to know, make bioethics go ‘round? We all agree that there are things money cannot buy – happiness, love, contentment – but a...

متن کامل

Visualizing and Distances Using GO

The basic characteristics of the GO (The Gene Ontology Consortium, 2000) data are described in ? and the interested reader is referred there for more details. In this paper we assume that readers are familiar with the basic DAG structure of GO and with the mappings of genes to GO terms that are provide by GOA (Camon et al., 2004). We examine some of the different visualization problems and data...

متن کامل

The R2R Framework: Publishing and Discovering Mappings on the Web

The promise of the Web of Linked Data is to enable client applications to discover new data sources by following RDF links at run-time and to smoothly integrate data from these sources. Linked Data sources use different vocabularies to describe the same type of objects. It is also common practice to mix terms from different widely used vocabularies with proprietary terms. Thus Linked Data appli...

متن کامل

Round-Trip Engineering for Maintaining Conceptual-Relational Mappings

Conceptual-relational mappings between conceptual models and relational schemas have been used increasingly to achieve interoperability or overcome impedance mismatch in modern data-centric applications. However, both schemas and conceptual models evolve over time to accommodate new information needs. When the conceptual model (CM) or the schema associated with a mapping evolved, the mapping ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005